home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
t3_1
/
doc.lha
/
documentation
/
manual
/
equiv.mss
< prev
next >
Wrap
Text File
|
1987-06-30
|
4KB
|
154 lines
@Part[Equivalences, root "TMAN.MSS"] @Comment{-*-System:TMAN-*-}
@Appendix[Equivalences]
This is a cross-index for names of some of the more
common primitives from other Lisp dialects which might be similar to
those in @tau[]. In the left hand column is a list of names of
functions found in other Lisps, and in the center are likely topics to
look under in this document for similar functionality.
These function names are drawn from INTERLISP, Lisp 1.5, Lisp-Machine Lisp,
Maclisp, SCHEME, UCI LISP, and Common Lisp.
The more obvious equivalences, for example, predicates where a name
ending in @tc[P] corresponds to a @tau[] name ending in @tc[?],
have been omitted.
@comment{ and where did PRINTF and ACTOR come from?? }
@begin[display, free]
@TabDivide[3]
@i[For topic...@\ Look under...@\ On page...]
@textform[eqv=" @). @\ @Parm<Text> @). @\ @r<@PageRef(@Parm{Text})>"]
@textform[eqv2="@>or@\ @Parm<Text> @). @\ @r<@PageRef(@Parm{Text})>"]
@begin[TC]
ASSOC@eqv[ASS]
CASEQ@eqv[CASE]
CHAR-CODE@eqv[CHAR->ASCII]
CHRCT@EQV[HPOS]
CHRTAB@EQV[STREAM-READ-TABLE]
CLOSURE@eqv[LAMBDA]
CODE-CHAR@eqv[ASCII->CHAR]
CONCAT@eqv[CONCATENATE-SYMBOL]
CONSP@eqv[PAIR?]
CURSORPOS@eqv[HPOS]
@eqv2[VPOS]
DEFFLAVOR@eqv[OBJECT]
DEFMACRO@eqv[DEFINE-SYNTAX]
DEFMETHOD@eqv[OBJECT]
DEFPROP@eqv[PUT]
@comment{DEFSHARP@eqv[DISPATCH-SYNTAX]}
DEFSTRUCT@eqv[DEFINE-STRUCTURE-TYPE]
DEFSUBST@eqv[DEFINE-INTEGRABLE]
DEFUN@eqv[DEFINE]
DEFVAR@eqv[LSET]
DEFVST@eqv[DEFINE-STRUCTURE-TYPE]
DEF-OPEN-CODED@eqv[DEFINE-INTEGRABLE]
DELQ@eqv[DELQ!]
DE@eqv[DEFINE]
DF@eqv[DEFINE-SYNTAX]
DIFFERENCE@eqv[SUBTRACT]
DM@eqv[DEFINE-SYNTAX]
DREMOVE@EQV[DEL!]
DREVERSE@eqv[REVERSE!]
DSKIN@eqv[LOAD]
DSKLOG@eqv[TRANSCRIPT-ON]
DSKOUT@eqv[WITH-OPEN-STREAMS]
ENDP@eqv[NULL-LIST?]
EQUAL@eqv[ALIKEV?]
EXPANDMACRO@eqv[MACRO-EXPAND]
EXPLODE@eqv[STRING->LIST]
FIXP@eqv[INTEGER?]
FLATC@eqv[DISPLAYWIDTH]
FLATSIZE@eqv[PRINTWIDTH]
FUNCTION@eqv[LAMBDA]
GENSYM@eqv[GENERATE-SYMBOL]
GETCHARN@eqv[STRING-ELT]
GETCHAR@eqv[STRING-ELT]
GET-PNAME@eqv[SYMBOL->STRING]
INTERN@eqv[STRING->SYMBOL]
IOTA@eqv[WITH-OPEN-STREAMS]
LABEL@eqv[LABELS]
LAST@eqv[LASTCDR]
LIST*@eqv[CONS*]
LITATOM@eqv[SYMBOL?]
LOCF@eqv[LOCATIVE]
MAKNAM@eqv[STRING->SYMBOL]
MAPATOMS@eqv[WALK-SYMBOLS]
MAPCAR@eqv[MAP]
MAPC@eqv[WALK]
MAPLIST@eqv[MAPCDR]
MAP@eqv[WALKCDR]
MCONS@eqv[CONS*]
MEMBER@eqv[MEM]
MINUSP@eqv[NEGATIVE?]
MINUS@eqv[NEGATE]
MSG@eqv[FORMAT]
NCONC@eqv[APPEND!]
NCONS@eqv[LIST]
NRECONC@eqv[APPEND-REVERSE!]
NREVERSE@eqv[REVERSE!]
NSUBSTRING@eqv[STRING-SLICE]
NTH@eqv[NTHCDR]
NUMBERP@eqv[NUMBER?]
PLUSP@eqv[POSITIVE?]
PLUS@eqv[ADD]
PNGET@eqv[SYMBOL->STRING]
PRINC@eqv[DISPLAY]
PRINC@eqv[WRITES]
PRIN1@eqv[PRINT]
@eqv2[WRITE]
PROGN@eqv[BLOCK]
PROG1@eqv[BLOCK0]
PUTPROP@eqv[PUT]
QUOTIENT@eqv[DIVIDE]
READCH@eqv[READC]
READLINE@eqv[READ-LINE]
RECORD-TYPE@eqv[DEFINE-STRUCTURE-TYPE]
REMOVE@EQV[DEL]
REMQ@eqv[DELQ]
RETURN@eqv[CATCH]
RPLACA@eqv[CAR]
RPLACD@eqv[CDR]
SELECTQ@eqv[CASE]
SETF@eqv[SET]
SETQ@eqv[SET]
@eqv2[LSET]
SOME@eqv[ANYCDR]
SPECIAL@eqv[BIND]
SPRINT@eqv[PRETTY-PRINT]
SPRINTER@eqv[PRINT]
SUBST@eqv[SUBSTV]
SUB1@eqv[SUBTRACT1]
TAB@eqv[HPOS]
TERPRI@eqv[FRESH-LINE]
@eqv2[NEWLINE]
THROW@eqv[CATCH]
TIMES@eqv[MULTIPLY]
TTYMSG@eqv[FORMAT]
TYIPEEK@eqv[PEEKC]
TYI@eqv[READC]
TYO@eqv[WRITEC]
ZEROP@eqv[ZERO?]
1-@eqv[SUBTRACT1]
\@eqv[REMAINDER]
//@eqv[DIV]
@eqv2[DIVIDE]
*CATCH@eqv[CATCH]
*THROW@eqv[CATCH]
:=@eqv[SET]
@eqv2[MODIFY]
$EOF$@eqv[*EOF*]
^G@eqv[RESET]
@end[TC]
@end[Display]
@comment{ Must be labelled manually, later...
GE@eqv[>=]
GT@eqv[>]
LE@eqv[<=]
LESSP@eqv[<]
LT@eqv[<]
READLIST@eqv[READ-FROM-STRING]
REMPROP@EQV[REM]
-I@eqv[-1+]
+I@eqv[1+]
}